How To Write And Debug M Code More Effectively